The Cedars Restaurant (Menu)

Needham Road, Stowmarket
+44 1449 612668

Give a rating to The Cedars Restaurant

Suggest a dish

How much did you spend at The Cedars Restaurant?